package proyecto.modelo;

import java.io.Serializable;
import javax.persistence.*;
import java.util.Date;
import java.util.List;


/**
 * The persistent class for the boleta database table.
 * 
 */
@Entity
@Table(name="boleta")
public class Boleta implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="co_boleta")
	private int coBoleta;

    @Temporal( TemporalType.DATE)
	private Date fecha;

	@Column(name="inporte_total")
	private float inporteTotal;

	@Column(name="nombre_usuario")
	private String nombreUsuario;

	//bi-directional many-to-one association to DetBoleta
	@OneToMany(mappedBy="boleta")
	private List<DetBoleta> detBoletas;

    public Boleta() {
    }

	public int getCoBoleta() {
		return this.coBoleta;
	}

	public void setCoBoleta(int coBoleta) {
		this.coBoleta = coBoleta;
	}

	public Date getFecha() {
		return this.fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public float getInporteTotal() {
		return this.inporteTotal;
	}

	public void setInporteTotal(float inporteTotal) {
		this.inporteTotal = inporteTotal;
	}

	public String getNombreUsuario() {
		return this.nombreUsuario;
	}

	public void setNombreUsuario(String nombreUsuario) {
		this.nombreUsuario = nombreUsuario;
	}

	public List<DetBoleta> getDetBoletas() {
		return this.detBoletas;
	}

	public void setDetBoletas(List<DetBoleta> detBoletas) {
		this.detBoletas = detBoletas;
	}
	
}